/*    if(sessionStorage.getItem("username")==null ||  sessionStorage.getItem("username")==undefined){
      window.location.href = "../../views/login.html";
    }
    */
    $(document).ready(function() {
      $.get('nav.html', function(data) {
        $('#sys-menu ul').empty().append(data);
        // $(".toggle-sidebar").after(data);
        var urlstr = location.href;　　
        var urlstatus = false;
        urlstr = urlstr.substring(urlstr.lastIndexOf("/") + 1);

        $("#sys-menu ul.sys-menu-child li a").each(function() {
         if (urlstr.split(/[.]/)[0] === $(this).attr('href').split(/[.]/)[0]) {
          $(this).parent().parent().parent().addClass('active');
          $(this).parent().addClass('active');
          urlstatus = true;
        } else {
          $(this).parent().removeClass('active');
        }
      });

        $("#sys-menu > ul > li > a").each(function () {
          if ((urlstr).indexOf($(this).attr('href')) > -1&&$(this).attr('href')!='') {
           $(this).parent().addClass('active'); urlstatus = true;
         }
         else if(urlstr.split(/[.]|-/)[0]==$(this).attr('href').split(/[.]|-/)[0]) {
          $(this).parent().addClass('active'); urlstatus = true;
        }
        else {
         $(this).parent().removeClass('active');
       }
     });


        if (!urlstatus) {
          $("#sys-menu ul li").eq(0).addClass('active');
        }
        $(".curLine").css({
          "width": $("#sys-menu ul li.active").width(),
          "left": $("#sys-menu ul li.active").position().left
        });
      })


$("#sys-menu >ul > li").on("click", function() {
  $(this).siblings().removeClass('active');
  $(this).addClass('active');
})
$("#sys-menu").on("mouseover", "li", function() {
  $(".curLine").stop(true).animate({
    left: $(this).position().left,
    width: $(this).width()
  }, 200);
})

$("#sys-menu").on("mouseout", "li", function() {
  $(".curLine").animate({
    left: $(".active").position().left,
    width: $(".active").width()
  }, 200)
})


$(".sys-sidebar").on("click", "em",function() {
 if($(this).hasClass('open')){
  $(this).attr("class",'hide');
  $(this).next("ul").slideUp();
}
else{
  $(this).attr("class",'open');
  $(this).next("ul").slideDown();
}
})


$(".toggle-sidebar").on('click',"i", function() {

  if($(this).hasClass("icon-toleft")) {
    $(this).prop("class","icon-toright");
    $(".sys-main").stop(true).animate({"marginLeft": 60},400);
    $(".sys-sidebar").stop(true).animate({"width": 60},400).addClass('hide');
  }
  else{
    $(this).prop("class","icon-toleft");
    $(".sys-main").stop(true).animate({"marginLeft": 260},400);
    $(".sys-sidebar").stop(true).animate({"width": 260},400).removeClass('hide');
  }
});

if ($("input[type='checkbox'],input[type='radio']").length > 0) {
  $("input[type='checkbox'],input[type='radio']").not(".toggle input[type='checkbox']").iCheck({
    checkboxClass: 'icheckbox',
    radioClass: 'iradio'
  });


  $(".table thead tr td").on("click","input",function(){

  })
}

if ($(".select2").length > 0) {
  $('.select2').select2({
    multiple: true
  });
}

if ($(".table").length > 0) {
  $(".table").tablesort();
}





$(".check-radio").on("click", "li", function() {
  $(this).hasClass('active') ?  $(this).removeClass('active') : $(this).siblings().removeClass('active').end().addClass('active');
})
$(".check-toggle").on("click", "li", function() {
  $(this).hasClass('active') ? $(this).removeClass('active') : $(this).addClass('active');
})

$(".dialog .close,#cancel").on("click",function(){
  $(".dialog").hide();
})

window.onresize = function(){
  $(".sys-content").height($(window).height()-$(".sys-content").offset().top);
       if ($(".map,.map-left").length){$(".map,.map-lef").height($(window).height()-$(".map").offset().top-12);}
       if ($(".map-right").length){$(".map-right").height($(window).height()-$(".map").offset().top-12);}
     // $(".sys-main").height($(window).height()-$(".sys-header").height());
      // alert($(".sys-main").height()+":"+$(".sys-content").height());
    };
    $(window).resize();

  // $("ul.nav-tabs li a").on("click", function() {
  //       localStorage.yyyyyy=$(this).attr("data-url");
  //       window.location.href = $(this).attr("data-url");
  // })

  // $(function() {
  //       var yyyyyy = localStorage.yyyyyy;
  //       if(yyyyyy=="api-db" || yyyyyy=="api-file" || yyyyyy=="api-web") {
  //           console.log("************"+localStorage.yyyyyy);
  //           $("#sys-menu").find("li:eq(1)").addClass('active');
  //       }
  // })


})

